Big Huge Thesaurus

Crataegus pedicellata

noun